@charset "utf-8";
#DetailDiv{width: 980px; margin:0px auto; text-align: left;}
	#DetailDiv .SeleDiv{ height: 1%; margin-top: 10px;}
	#DetailDiv .SeleDiv .pics{ float: left;}
	#DetailDiv .SeleDiv .pics .v1{ border: 1px solid #cccccc;}
	#DetailDiv .SeleDiv .pics .v1 .i1{text-align: center;}
	#DetailDiv .SeleDiv .pics .v1 .i2{text-align: center; padding-top: 8px; padding-bottom: 10px;}
	#DetailDiv .SeleDiv .pics .v1 .i2 img{border: 1px solid #cccccc; margin-left: 4px; margin-right: 4px;}
	#DetailDiv .SeleDiv .pics .v1 .i2 img:hover{border: 1px solid #ff6600;}
	#DetailDiv .SeleDiv .pros{ float: left; width: 410px; padding-left: 17px;}
	#DetailDiv .SeleDiv .pros h2{ font-size: 18px; line-height: 22px; font-weight: normal;}
	#DetailDiv .SeleDiv .pros .v2{color:#6c6c6c; font-size: 13px; padding-top: 12px;}
	#DetailDiv .SeleDiv .pros ul.v3{margin-top: 25px;}
	#DetailDiv .SeleDiv .pros ul.v3 li{margin-top: 15px; color:#333333;}
	#DetailDiv .SeleDiv .pros ul.v3 li em{ font-style: normal;}
	#DetailDiv .SeleDiv .pros ul.v3 li .was{ text-decoration: line-through;}
	#DetailDiv .SeleDiv .pros ul.v3 li .price{color:#bd1a1d; font-size: 22px; font-weight: normal;}
	#DetailDiv .SeleDiv .pros ul.v3 li .save{margin-left: 10px;}
	#DetailDiv .SeleDiv .pros ul.v3 li.i4 b{color:#020202; font-size: 15px; font-weight: normal;}
	#DetailDiv .SeleDiv .pros ul.v3 li.i5 b{color:#bd1a1d; font-size: 18px; font-weight: normal;}
	#DetailDiv .SeleDiv .pros ul.v3 li.i6{position: relative;}
	#DetailDiv .SeleDiv .pros ul.v3 li.i6 a.addtocart{ display: inline-block; width: 112px; height: 26px; background:url(images/btns_01.gif) no-repeat left -147px;}
	#DetailDiv .SeleDiv .pros ul.v3 li.i6 a.addtocart b{ display: none;}
	#DetailDiv .SeleDiv .pros ul.v3 li.i7{ color:#0066cc;}
	#DetailDiv .SeleDiv .pros ul.v3 li.i7 a{ color:#0066cc;}
	#DetailDiv .SeleDiv .pros ul.v3 li.i7 .ico{ display: inline-block; width: 16px; height: 17px; background:url(images/dots_01.gif) no-repeat left -161px; margin-right: 6px;}
	#DetailDiv .SeleDiv .opti{ float: right; background: #f2f5f7; width: 220px; position: relative;}
	#DetailDiv .SeleDiv .opti h3{margin-left: 9px; margin-right: 9px; background: url(images/under_05.gif) repeat-x bottom; font-size: 16px; color:#2565BD; padding-top: 13px; padding-bottom: 8px;}
	#DetailDiv .SeleDiv .opti ul{margin-left: 16px; margin-right: 16px; padding-top: 12px; min-height: 180px;}
	#DetailDiv .SeleDiv .opti ul li{color:#333333; padding-top: 5px; padding-bottom: 4px; vertical-align: middle;}
	#DetailDiv .SeleDiv .opti ul li .sele_lab{ display: inline-block; width: 62px; padding-right: 5px; *padding-bottom: 2px;}
	/*
	#DetailDiv .SeleDiv .opti ul li.i3 input{vertical-align: middle;}
	#DetailDiv .SeleDiv .opti ul li.i3 .post_ioc_dhl{display: inline-block; width: 45px; height: 19px; background:url(images/post_ico.gif) no-repeat 0px 0px; vertical-align: middle; cursor: pointer; margin-left: 1px;}
	#DetailDiv .SeleDiv .opti ul li.i3 .post_ioc_ems{display: inline-block; width: 45px; height: 19px; background:url(images/post_ico.gif) no-repeat 0px -29px; vertical-align: middle; cursor: pointer; margin-left: 1px;}
	#DetailDiv .SeleDiv .opti ul li.i3 .post_ioc_free{display: inline-block; width: 45px; height: 19px; background:url(images/post_ico.gif) no-repeat 0px -58px; vertical-align: middle; cursor: pointer; margin-left: 1px;}
	
	#DetailDiv .SeleDiv .opti ul li.i4 b{ color:#0066cc; text-decoration: underline; font-weight: normal;}
	#DetailDiv .SeleDiv .opti ul li.i4 i{ display: inline-block; width: 15px; height: 13px; background:url(images/dots_01.gif) no-repeat 0px -188px; vertical-align: middle;}
	*/
	#DetailDiv .SeleDiv .opti ul li.i3{}
	#DetailDiv .SeleDiv .opti ul li.i4{}
	#DetailDiv .SeleDiv .opti ul li.i4 .post_ioc{ cursor: pointer; background: url(images/post_only10.gif) no-repeat center top; display: inline-block; width: 188px; height: 34px;}
	
	#DetailDiv .SeleDiv .opti ul li.i5{ text-align: center; margin-top: 17px;}
	#DetailDiv .SeleDiv .opti ul li.i5 a{ display: inline-block; width: 112px; height: 26px; background:url(images/btns_01.gif) no-repeat 0px -183px;}
	#DetailDiv .SeleDiv .opti ul li.i5 a b{ display: none;}
	#DetailDiv .SeleDiv .opti .other{background: url(images/under_06.gif) no-repeat center top; width: 208px; height: 73px; margin: 0px auto; overflow: hidden; margin-top: 11px; margin-bottom: 10px;}
	#DetailDiv .SeleDiv .opti .other .i1{float: left; width: 111px; height: 61px; background:url(images/tips_03.gif) no-repeat; margin-left: 6px; _margin-left: 3px; margin-top: 5px;}
	#DetailDiv .SeleDiv .opti .other .i2{ float: right; position: relative; width: 84px; height: 61px; background:url(images/tips_04.gif) no-repeat; margin-right: 6px; _margin-right: 3px; margin-top: 5px;}
	#DetailDiv .SeleDiv .opti .other .i2 a{ position: absolute; width: 20px; height: 20px;}
	#DetailDiv .SeleDiv .opti .other .i2 a b{ display: none;}
	#DetailDiv .SeleDiv .opti .other .i2 a.s1{ left: 8px; top: 26px;}
	#DetailDiv .SeleDiv .opti .other .i2 a.s2{ left: 32px; top: 26px;}
	#DetailDiv .SeleDiv .opti .other .i2 a.s3{ left: 56px; top: 26px;}
	#DetailDiv .SeleDiv .opti .angletl{background: url(images/angle_01.gif) no-repeat 0px 0px; width: 9px; height: 9px;}
	#DetailDiv .SeleDiv .opti .angletr{background: url(images/angle_01.gif) no-repeat -10px 0px; width: 9px; height: 9px;}
	#DetailDiv .SeleDiv .opti .anglebl{background: url(images/angle_01.gif) no-repeat 0px -10px; width: 9px; height: 9px;}
	#DetailDiv .SeleDiv .opti .anglebr{background: url(images/angle_01.gif) no-repeat -10px -10px; width: 9px; height: 9px;}
	
	#DetailDiv .shopping-proc{text-align: center; margin-top: 32px; position: relative;}
	#DetailDiv .shopping-proc .tips{ margin-top: 12px;}
	#DetailDiv .shopping-proc .close{ position: absolute; top: -28px; right: 0px; color: #5a5a5a; margin-right: 12px;}
	#DetailDiv .shopping-proc .close .ico{ display: inline-block; width: 21px; height: 21px; background:url(images/dots_01.gif) no-repeat -24px -81px; margin-bottom: -5px; margin-left: 3px; cursor: pointer;}

	#DetailDiv .RightDiv{ width: 750px; float: left; margin-top: 12px;}
	
	#DetailDiv .RightDiv .detail_content .Ti_3{ border: 1px solid #dadada; border-bottom: 0px solid #FFFFFF; background: #f5f5f5 url(images/under_08.gif) repeat-x left 30px;}
	#DetailDiv .RightDiv .detail_content .Ti_3 .i1{ padding-left: 0px;}
	#DetailDiv .RightDiv .detail_content .Ti_3 h3 a{ display: inline-block; height: 31px; padding-left: 22px; padding-right: 22px; margin-left: -1px; margin-right: 6px; border-right: 1px solid transparent; border-left: 1px solid transparent; outline: none;}
	#DetailDiv .RightDiv .detail_content .Ti_3 h3 a:hover{background: #FFFFFF; border-right: 1px solid #d3d3d3; border-left: 1px solid #d3d3d3; text-decoration: none;}
	#DetailDiv .RightDiv .detail_content .Ti_3 h3 a.cur{background: #FFFFFF; border-right: 1px solid #d3d3d3; border-left: 1px solid #d3d3d3;}
	#DetailDiv .RightDiv .detail_content .mpage{border: 1px solid #d3d3d3; border-top: 0px solid #FFFFFF; padding: 23px; font-size: 12px; line-height: 16px;}
	#DetailDiv .RightDiv .detail_content #mpage01 img{border: 1px solid #EFEFEF; margin-bottom: 8px; margin-top: 8px; padding: 5px;}
	#DetailDiv .RightDiv .detail_content #mpage02 img{border: 1px solid #EFEFEF; margin-bottom: 8px; margin-top: 8px; padding: 5px;}
	#DetailDiv .RightDiv .detail_content #mpage02 .spectab{margin: 0px auto; background:url(images/under_12.gif) repeat-y 165px top; text-align: left; margin: 0px auto; font-size: 11px;/* width: 90% !important;*/}
    #DetailDiv .RightDiv .detail_content #mpage02 .spectab th{ font-weight: normal; border-top: 1px solid #EEEEEE; height: 32px; color: #6C6C6C;}
    #DetailDiv .RightDiv .detail_content #mpage02 .spectab td{ padding: 4px; border-top: 1px solid #EEEEEE; height: 32px;}
	
	#DetailDiv .RightDiv .detail_content #mpage03 .caption{ color: #666666;}
	#DetailDiv .RightDiv .detail_content #mpage03 .rating_statis_v1{float: left; padding-top: 10px; padding-left: 19px; width: 350px;}
	#DetailDiv .RightDiv .detail_content #mpage03 .rating_statis_v1 ul{}
	#DetailDiv .RightDiv .detail_content #mpage03 .rating_statis_v1 ul li{ line-height: 19px;}
	#DetailDiv .RightDiv .detail_content #mpage03 .rating_statis_v1 ul li .ico{ width: 100px; margin-left: 6px; margin-right: 14px; display: inline-block; vertical-align: middle;}
	#DetailDiv .RightDiv .detail_content #mpage03 .rating_statis_v1 ul li .ico i{ display: block; height: 12px; background:url(images/tips_06.gif) no-repeat right top;}
	#DetailDiv .RightDiv .detail_content #mpage03 .rating_statis_v1 ul li .num{ font-size: 11px;}
	#DetailDiv .RightDiv .detail_content #mpage03 .rating_statis_v1 ul li .num i{color:#999999; font-style: normal;}
	#DetailDiv .RightDiv .detail_content #mpage03 .rating_statis_v2{ float: left; padding-top: 20px;}
	#DetailDiv .RightDiv .detail_content #mpage03 .rating_statis_v2 li{ line-height: 22px;}
	#DetailDiv .RightDiv .detail_content #mpage03 .rating_statis_v2 li.i1{ font-size: 14px;}
	#DetailDiv .RightDiv .detail_content #mpage03 .rating_statis_v2 li.i1 .ico{ width: 107px; height: 18px; margin-left: 8px; display: inline-block; vertical-align: middle; margin-bottom: 2px; background:url(images/tips_07.gif) repeat-x 0px -28px;}
	#DetailDiv .RightDiv .detail_content #mpage03 .rating_statis_v2 li.i1 .ico i{ display: block; height: 18px; background:url(images/tips_07.gif) repeat-x 0px 0px;}
	#DetailDiv .RightDiv .detail_content #mpage03 .rating_statis_v2 li.i2{ color: #666666; padding-top: 4px;}
	#DetailDiv .RightDiv .detail_content #mpage03 .rating_statis_v2 li.i2 b{ font-size: 16px;}
	#DetailDiv .RightDiv .detail_content #mpage03 .rating_statis_v2 li.i2 a{color:#0066cc; text-decoration: underline;}
	#DetailDiv .RightDiv .detail_content #mpage03 .mclear.line01{ border-bottom: 1px solid #eeeeee; visibility: visible; padding-top: 10px;}
	
	#DetailDiv .RightDiv .detail_content #mpage03 .review_box{border: 1px dashed #d1d1d1; margin-top: 18px; height: 1%; padding-bottom: 16px;}
	#DetailDiv .RightDiv .detail_content #mpage03 .review_box .v1{ float: left; padding-top: 5px; padding-left: 12px;}
	#DetailDiv .RightDiv .detail_content #mpage03 .review_box .v1 li{line-height: 22px;}
	#DetailDiv .RightDiv .detail_content #mpage03 .review_box .v1 .i1{ font-size: 13px; font-weight: bold;}
	#DetailDiv .RightDiv .detail_content #mpage03 .review_box .v1 .i2{ font-size: 11px; color:#333333;}
	#DetailDiv .RightDiv .detail_content #mpage03 .review_box .v1 .i2 i{color:#0066cc; font-style: normal;}
	#DetailDiv .RightDiv .detail_content #mpage03 .review_box .v1 .i2 .ico{height: 18px; margin-left: 3px; margin-bottom: -2px; display: inline-block; vertical-align: middle; background:url(images/tips_08.gif) repeat-x left top;}
	#DetailDiv .RightDiv .detail_content #mpage03 .review_box .v2{color:#666666; float: right; width: 168px; text-align: left; padding-top: 18px;}
	#DetailDiv .RightDiv .detail_content #mpage03 .review_box .v2 a{ text-decoration: underline; color:#0066cc;}
	#DetailDiv .RightDiv .detail_content #mpage03 .review_box .v2 i{ font-style: normal;}
	#DetailDiv .RightDiv .detail_content #mpage03 .review_box .v3{ float: left; width: 55px; height: 55px; padding-top: 12px; padding-left: 15px; background:url(images/tips_09.gif) no-repeat right bottom;}
	#DetailDiv .RightDiv .detail_content #mpage03 .review_box .v4{color:#666666; float: left; padding-top: 12px; padding-left: 15px; line-height: 18px; width: 85%;}
	#DetailDiv .RightDiv .detail_content #mpage03 .review_box .v5{border: 1px solid #cfdfec; background: #f4f9ff; margin-left: 15px; margin-right: 15px; padding: 12px; position: relative; margin-top: 12px;}
	#DetailDiv .RightDiv .detail_content #mpage03 .review_box .v5 .i1{font-size: 11px;}
	#DetailDiv .RightDiv .detail_content #mpage03 .review_box .v5 .i2{line-height: 18px; color:#4776a2; padding-top: 4px;}
	#DetailDiv .RightDiv .detail_content #mpage03 .review_box .v5 .pointl{background:url(images/angle_03.gif) no-repeat 0px -36px; width: 20px; height: 10px; left: 69px; top: -10px; position: absolute;}
	#DetailDiv .RightDiv .detail_content #mpage03 .review_box .v5 .angletl{ background:url(images/angle_03.gif) no-repeat 0px 0px; width: 8px; height: 8px; left: -1px; top: -1px;}
	#DetailDiv .RightDiv .detail_content #mpage03 .review_box .v5 .angletr{ background:url(images/angle_03.gif) no-repeat -18px 0px; width: 8px; height: 8px; right: -1px; top: -1px;}
	#DetailDiv .RightDiv .detail_content #mpage03 .review_box .v5 .anglebl{ background:url(images/angle_03.gif) no-repeat 0px -18px; width: 8px; height: 8px; left: -1px; bottom: -1px;}
	#DetailDiv .RightDiv .detail_content #mpage03 .review_box .v5 .anglebr{ background:url(images/angle_03.gif) no-repeat -18px -18px; width: 8px; height: 8px; right: -1px; bottom: -1px;}
	#DetailDiv .RightDiv .detail_content #mpage03 .mclear.line02{ border-bottom: 1px solid #eeeeee; visibility: visible; padding-top: 3px; margin-left: 12px; margin-right: 12px;}
	
	#DetailDiv .RightDiv .detail_content #mpage03 .review_ctrl{border-top: 1px solid #eeeeee; margin-top: 18px; padding: 12px;}
	#DetailDiv .RightDiv .detail_content #mpage03 .review_ctrl h4{font-size: 14px; font-weight: normal;}
	#DetailDiv .RightDiv .detail_content #mpage03 .review_ctrl .v1{font-size: 11px; color:#666666; padding-top: 15px; padding-bottom: 15px;}
	#DetailDiv .RightDiv .detail_content #mpage03 .review_ctrl .v2 li{padding-top: 10px;}
	#DetailDiv .RightDiv .detail_content #mpage03 .review_ctrl .v2 li .tips{ display:inline-block; text-align: right; width: 85px; font-size: 12px; padding-right: 5px; vertical-align: top; margin-top: 3px;}
	#DetailDiv .RightDiv .detail_content #mpage03 .review_ctrl .v2 li .tarea{ font-size: 12px; font-family: verdana;}
	#DetailDiv .RightDiv .detail_content #mpage03 .review_ctrl .v2 li.i1 .ico{ width: 107px; height: 18px; margin-left: 0px; display: inline-block; vertical-align: middle; margin-bottom: 2px; background:url(images/tips_07.gif) repeat-x 0px -28px;}
	#DetailDiv .RightDiv .detail_content #mpage03 .review_ctrl .v2 li.i1 .ico i{ display: block; height: 18px; background:url(images/tips_07.gif) repeat-x 0px 0px;}
	#DetailDiv .RightDiv .detail_content #mpage03 .review_ctrl .v2 li.i1 .sele_rati{ margin-left: -107px;}
	#DetailDiv .RightDiv .detail_content #mpage03 .review_ctrl .v2 li.i1 .sele_rati i{display:inline-block; cursor: pointer; width: 19px; height: 19px; margin-right: 2px; vertical-align: middle;}
	#DetailDiv .RightDiv .detail_content #mpage03 .review_ctrl .v2 li.i4 i{font-size: 11px; color:#666666; font-style: normal; padding-right: 5px;}
	#DetailDiv .RightDiv .detail_content #mpage03 .review_ctrl .v2 li.i4 .vcodes{ vertical-align: middle; cursor: pointer; border: 1px solid #EFEFEF; padding: 5px;}
	#DetailDiv .RightDiv .detail_content #mpage03 .review_ctrl .v2 li.i4 .inputs{ vertical-align: middle;}
	#DetailDiv .RightDiv .detail_content #mpage03 .review_ctrl .v2 li.i5 .btner{ padding-left: 380px;}
	
	#DetailDiv .LeftDiv{ width: 220px; float: right; margin-top: 12px;}
	#DetailDiv .LeftDiv .box_rts{}
	#DetailDiv .LeftDiv .box_rts .dlist{border: 1px solid #dadada; border-top: none; height: 1%; padding-bottom: 48px;}
	#DetailDiv .LeftDiv .box_rts .dlist ul{ margin-left: 35px; margin-right: 35px;}
	#DetailDiv .LeftDiv .box_rts .dlist ul li.i1{ text-align: center;}
	#DetailDiv .LeftDiv .box_rts .dlist ul li.i2{ text-align: left; height: 32px; overflow: hidden;}
	#DetailDiv .LeftDiv .box_rts .dlist ul li.i2 a{font-weight: normal; font-size: 13px; line-height: 16px;}
	#DetailDiv .LeftDiv .box_rts .dlist ul li.i3{font-weight: normal; color:#bd1a1d; font-size: 14px; margin-top: 7px;}